English Dictionary
◊ TAR PIT
tar pit
n : a natural accumulation of bitumens at the surface of the
earth; often acts as a trap for animals whose bones are
thus preserved